leaf capital - German English Dictionary